home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / gdb-4.5 / dist / gdb / gdb.info-7 < prev    next >
Encoding:
Text File  |  1992-04-11  |  44.8 KB  |  888 lines

  1. Info file ./gdb.info, produced by Makeinfo, -*- Text -*- from input
  2. file gdb-all.texi.
  3.  
  4. START-INFO-DIR-ENTRY
  5. * Gdb: (gdb).                   The GNU debugger.
  6. END-INFO-DIR-ENTRY
  7.    This file documents the GNU debugger GDB.
  8.  
  9.    This is Edition 4.04, March 1992, of `Using GDB: A Guide to the GNU
  10. Source-Level Debugger' for GDB Version 4.5.
  11.  
  12.    Copyright (C) 1988, 1989, 1990, 1991, 1992 Free Software
  13. Foundation, Inc.
  14.  
  15.    Permission is granted to make and distribute verbatim copies of
  16. this manual provided the copyright notice and this permission notice
  17. are preserved on all copies.
  18.  
  19.    Permission is granted to copy and distribute modified versions of
  20. this manual under the conditions for verbatim copying, provided also
  21. that the section entitled "GNU General Public License" is included
  22. exactly as in the original, and provided that the entire resulting
  23. derived work is distributed under the terms of a permission notice
  24. identical to this one.
  25.  
  26.    Permission is granted to copy and distribute translations of this
  27. manual into another language, under the above conditions for modified
  28. versions, except that the section entitled "GNU General Public
  29. License" may be included in a translation approved by the Free
  30. Software Foundation instead of in the original English.
  31.  
  32. 
  33. File: gdb.info,  Node: Copying,  Next: Index,  Prev: Installing GDB,  Up: Top
  34.  
  35. GNU GENERAL PUBLIC LICENSE
  36. **************************
  37.  
  38.                              Version 2, June 1991
  39.  
  40.      Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  41.      675 Mass Ave, Cambridge, MA 02139, USA
  42.      
  43.      Everyone is permitted to copy and distribute verbatim copies
  44.      of this license document, but changing it is not allowed.
  45.  
  46. Preamble
  47. ========
  48.  
  49.    The licenses for most software are designed to take away your
  50. freedom to share and change it.  By contrast, the GNU General Public
  51. License is intended to guarantee your freedom to share and change free
  52. software--to make sure the software is free for all its users.  This
  53. General Public License applies to most of the Free Software
  54. Foundation's software and to any other program whose authors commit to
  55. using it.  (Some other Free Software Foundation software is covered by
  56. the GNU Library General Public License instead.)  You can apply it to
  57. your programs, too.
  58.  
  59.    When we speak of free software, we are referring to freedom, not
  60. price.  Our General Public Licenses are designed to make sure that you
  61. have the freedom to distribute copies of free software (and charge for
  62. this service if you wish), that you receive source code or can get it
  63. if you want it, that you can change the software or use pieces of it
  64. in new free programs; and that you know you can do these things.
  65.  
  66.    To protect your rights, we need to make restrictions that forbid
  67. anyone to deny you these rights or to ask you to surrender the rights. 
  68. These restrictions translate to certain responsibilities for you if you
  69. distribute copies of the software, or if you modify it.
  70.  
  71.    For example, if you distribute copies of such a program, whether
  72. gratis or for a fee, you must give the recipients all the rights that
  73. you have.  You must make sure that they, too, receive or can get the
  74. source code.  And you must show them these terms so they know their
  75. rights.
  76.  
  77.    We protect your rights with two steps: (1) copyright the software,
  78. and (2) offer you this license which gives you legal permission to
  79. copy, distribute and/or modify the software.
  80.  
  81.    Also, for each author's protection and ours, we want to make certain
  82. that everyone understands that there is no warranty for this free
  83. software.  If the software is modified by someone else and passed on,
  84. we want its recipients to know that what they have is not the
  85. original, so that any problems introduced by others will not reflect
  86. on the original authors' reputations.
  87.  
  88.    Finally, any free program is threatened constantly by software
  89. patents.  We wish to avoid the danger that redistributors of a free
  90. program will individually obtain patent licenses, in effect making the
  91. program proprietary.  To prevent this, we have made it clear that any
  92. patent must be licensed for everyone's free use or not licensed at all.
  93.  
  94.    The precise terms and conditions for copying, distribution and
  95. modification follow.
  96.  
  97.        TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  98.  
  99.   1. This License applies to any program or other work which contains
  100.      a notice placed by the copyright holder saying it may be
  101.      distributed under the terms of this General Public License.  The
  102.      "Program", below, refers to any such program or work, and a "work
  103.      based on the Program" means either the Program or any derivative
  104.      work under copyright law: that is to say, a work containing the
  105.      Program or a portion of it, either verbatim or with modifications
  106.      and/or translated into another language.  (Hereinafter,
  107.      translation is included without limitation in the term
  108.      "modification".)  Each licensee is addressed as "you".
  109.  
  110.         Activities other than copying, distribution and modification
  111.      are not covered by this License; they are outside its scope.  The
  112.      act of running the Program is not restricted, and the output from
  113.      the Program is covered only if its contents constitute a work
  114.      based on the Program (independent of having been made by running
  115.      the Program).  Whether that is true depends on what the Program
  116.      does.
  117.  
  118.   2. You may copy and distribute verbatim copies of the Program's
  119.      source code as you receive it, in any medium, provided that you
  120.      conspicuously and appropriately publish on each copy an
  121.      appropriate copyright notice and disclaimer of warranty; keep
  122.      intact all the notices that refer to this License and to the
  123.      absence of any warranty; and give any other recipients of the
  124.      Program a copy of this License along with the Program.
  125.  
  126.         You may charge a fee for the physical act of transferring a
  127.      copy, and you may at your option offer warranty protection in
  128.      exchange for a fee.
  129.  
  130.   3. You may modify your copy or copies of the Program or any portion
  131.      of it, thus forming a work based on the Program, and copy and
  132.      distribute such modifications or work under the terms of Section 1
  133.      above, provided that you also meet all of these conditions:
  134.  
  135.        a. You must cause the modified files to carry prominent notices
  136.           stating that you changed the files and the date of any
  137.           change.
  138.  
  139.        b. You must cause any work that you distribute or publish, that
  140.           in whole or in part contains or is derived from the Program
  141.           or any part thereof, to be licensed as a whole at no charge
  142.           to all third parties under the terms of this License.
  143.  
  144.        c. If the modified program normally reads commands interactively
  145.           when run, you must cause it, when started running for such
  146.           interactive use in the most ordinary way, to print or
  147.           display an announcement including an appropriate copyright
  148.           notice and a notice that there is no warranty (or else,
  149.           saying that you provide a warranty) and that users may
  150.           redistribute the program under these conditions, and telling
  151.           the user how to view a copy of this License.  (Exception: if
  152.           the Program itself is interactive but does not normally
  153.           print such an announcement, your work based on the Program
  154.           is not required to print an announcement.)
  155.  
  156.         These requirements apply to the modified work as a whole.  If
  157.      identifiable sections of that work are not derived from the
  158.      Program, and can be reasonably considered independent and
  159.      separate works in themselves, then this License, and its terms,
  160.      do not apply to those sections when you distribute them as
  161.      separate works.  But when you distribute the same sections as
  162.      part of a whole which is a work based on the Program, the
  163.      distribution of the whole must be on the terms of this License,
  164.      whose permissions for other licensees extend to the entire whole,
  165.      and thus to each and every part regardless of who wrote it.
  166.  
  167.         Thus, it is not the intent of this section to claim rights or
  168.      contest your rights to work written entirely by you; rather, the
  169.      intent is to exercise the right to control the distribution of
  170.      derivative or collective works based on the Program.
  171.  
  172.         In addition, mere aggregation of another work not based on the
  173.      Program with the Program (or with a work based on the Program) on
  174.      a volume of a storage or distribution medium does not bring the
  175.      other work under the scope of this License.
  176.  
  177.   4. You may copy and distribute the Program (or a work based on it,
  178.      under Section 2) in object code or executable form under the
  179.      terms of Sections 1 and 2 above provided that you also do one of
  180.      the following:
  181.  
  182.        a. Accompany it with the complete corresponding machine-readable
  183.           source code, which must be distributed under the terms of
  184.           Sections 1 and 2 above on a medium customarily used for
  185.           software interchange; or,
  186.  
  187.        b. Accompany it with a written offer, valid for at least three
  188.           years, to give any third party, for a charge no more than
  189.           your cost of physically performing source distribution, a
  190.           complete machine-readable copy of the corresponding source
  191.           code, to be distributed under the terms of Sections 1 and 2
  192.           above on a medium customarily used for software interchange;
  193.           or,
  194.  
  195.        c. Accompany it with the information you received as to the
  196.           offer to distribute corresponding source code.  (This
  197.           alternative is allowed only for noncommercial distribution
  198.           and only if you received the program in object code or
  199.           executable form with such an offer, in accord with
  200.           Subsection b above.)
  201.  
  202.         The source code for a work means the preferred form of the
  203.      work for making modifications to it.  For an executable work,
  204.      complete source code means all the source code for all modules it
  205.      contains, plus any associated interface definition files, plus
  206.      the scripts used to control compilation and installation of the
  207.      executable.  However, as a special exception, the source code
  208.      distributed need not include anything that is normally
  209.      distributed (in either source or binary form) with the major
  210.      components (compiler, kernel, and so on) of the operating system
  211.      on which the executable runs, unless that component itself
  212.      accompanies the executable.
  213.  
  214.         If distribution of executable or object code is made by
  215.      offering access to copy from a designated place, then offering
  216.      equivalent access to copy the source code from the same place
  217.      counts as distribution of the source code, even though third
  218.      parties are not compelled to copy the source along with the
  219.      object code.
  220.  
  221.   5. You may not copy, modify, sublicense, or distribute the Program
  222.      except as expressly provided under this License.  Any attempt
  223.      otherwise to copy, modify, sublicense or distribute the Program is
  224.      void, and will automatically terminate your rights under this
  225.      License.  However, parties who have received copies, or rights,
  226.      from you under this License will not have their licenses
  227.      terminated so long as such parties remain in full compliance.
  228.  
  229.   6. You are not required to accept this License, since you have not
  230.      signed it.  However, nothing else grants you permission to modify
  231.      or distribute the Program or its derivative works.  These actions
  232.      are prohibited by law if you do not accept this License. 
  233.      Therefore, by modifying or distributing the Program (or any work
  234.      based on the Program), you indicate your acceptance of this
  235.      License to do so, and all its terms and conditions for copying,
  236.      distributing or modifying the Program or works based on it.
  237.  
  238.   7. Each time you redistribute the Program (or any work based on the
  239.      Program), the recipient automatically receives a license from the
  240.      original licensor to copy, distribute or modify the Program
  241.      subject to these terms and conditions.  You may not impose any
  242.      further restrictions on the recipients' exercise of the rights
  243.      granted herein.  You are not responsible for enforcing compliance
  244.      by third parties to this License.
  245.  
  246.   8. If, as a consequence of a court judgment or allegation of patent
  247.      infringement or for any other reason (not limited to patent
  248.      issues), conditions are imposed on you (whether by court order,
  249.      agreement or otherwise) that contradict the conditions of this
  250.      License, they do not excuse you from the conditions of this
  251.      License.  If you cannot distribute so as to satisfy
  252.      simultaneously your obligations under this License and any other
  253.      pertinent obligations, then as a consequence you may not
  254.      distribute the Program at all.  For example, if a patent license
  255.      would not permit royalty-free redistribution of the Program by
  256.      all those who receive copies directly or indirectly through you,
  257.      then the only way you could satisfy both it and this License
  258.      would be to refrain entirely from distribution of the Program.
  259.  
  260.         If any portion of this section is held invalid or
  261.      unenforceable under any particular circumstance, the balance of
  262.      the section is intended to apply and the section as a whole is
  263.      intended to apply in other circumstances.
  264.  
  265.         It is not the purpose of this section to induce you to
  266.      infringe any patents or other property right claims or to contest
  267.      validity of any such claims; this section has the sole purpose of
  268.      protecting the integrity of the free software distribution
  269.      system, which is implemented by public license practices.  Many
  270.      people have made generous contributions to the wide range of
  271.      software distributed through that system in reliance on
  272.      consistent application of that system; it is up to the
  273.      author/donor to decide if he or she is willing to distribute
  274.      software through any other system and a licensee cannot impose
  275.      that choice.
  276.  
  277.         This section is intended to make thoroughly clear what is
  278.      believed to be a consequence of the rest of this License.
  279.  
  280.   9. If the distribution and/or use of the Program is restricted in
  281.      certain countries either by patents or by copyrighted interfaces,
  282.      the original copyright holder who places the Program under this
  283.      License may add an explicit geographical distribution limitation
  284.      excluding those countries, so that distribution is permitted only
  285.      in or among countries not thus excluded.  In such case, this
  286.      License incorporates the limitation as if written in the body of
  287.      this License.
  288.  
  289.  10. The Free Software Foundation may publish revised and/or new
  290.      versions of the General Public License from time to time.  Such
  291.      new versions will be similar in spirit to the present version,
  292.      but may differ in detail to address new problems or concerns.
  293.  
  294.         Each version is given a distinguishing version number.  If the
  295.      Program specifies a version number of this License which applies
  296.      to it and "any later version", you have the option of following
  297.      the terms and conditions either of that version or of any later
  298.      version published by the Free Software Foundation.  If the
  299.      Program does not specify a version number of this License, you
  300.      may choose any version ever published by the Free Software
  301.      Foundation.
  302.  
  303.  11. If you wish to incorporate parts of the Program into other free
  304.      programs whose distribution conditions are different, write to
  305.      the author to ask for permission.  For software which is
  306.      copyrighted by the Free Software Foundation, write to the Free
  307.      Software Foundation; we sometimes make exceptions for this.  Our
  308.      decision will be guided by the two goals of preserving the free
  309.      status of all derivatives of our free software and of promoting
  310.      the sharing and reuse of software generally.
  311.  
  312.                                       NO WARRANTY
  313.  
  314.  12. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
  315.      WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
  316.      LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  317.      HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
  318.      WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
  319.      NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  320.      FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE
  321.      QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  322.      PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
  323.      SERVICING, REPAIR OR CORRECTION.
  324.  
  325.  13. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  326.      WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
  327.      MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE
  328.      LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
  329.      INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
  330.      INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS
  331.      OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  332.      YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH
  333.      ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN
  334.      ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  335.  
  336.                          END OF TERMS AND CONDITIONS
  337.  
  338. Applying These Terms to Your New Programs
  339. =========================================
  340.  
  341.    If you develop a new program, and you want it to be of the greatest
  342. possible use to the public, the best way to achieve this is to make it
  343. free software which everyone can redistribute and change under these
  344. terms.
  345.  
  346.    To do so, attach the following notices to the program.  It is safest
  347. to attach them to the start of each source file to most effectively
  348. convey the exclusion of warranty; and each file should have at least
  349. the "copyright" line and a pointer to where the full notice is found.
  350.  
  351.      ONE LINE TO GIVE THE PROGRAM'S NAME AND AN IDEA OF WHAT IT DOES.
  352.      Copyright (C) 19YY  NAME OF AUTHOR
  353.      
  354.      This program is free software; you can redistribute it and/or
  355.      modify it under the terms of the GNU General Public License
  356.      as published by the Free Software Foundation; either version 2
  357.      of the License, or (at your option) any later version.
  358.      
  359.      This program is distributed in the hope that it will be useful,
  360.      but WITHOUT ANY WARRANTY; without even the implied warranty of
  361.      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  362.      GNU General Public License for more details.
  363.      
  364.      You should have received a copy of the GNU General Public License
  365.      along with this program; if not, write to the
  366.      Free Software Foundation, Inc., 675 Mass Ave,
  367.      Cambridge, MA 02139, USA.
  368.  
  369.    Also add information on how to contact you by electronic and paper
  370. mail.
  371.  
  372.    If the program is interactive, make it output a short notice like
  373. this when it starts in an interactive mode:
  374.  
  375.      Gnomovision version 69, Copyright (C) 19YY NAME OF AUTHOR
  376.      Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
  377.      type `show w'.  This is free software, and you are welcome
  378.      to redistribute it under certain conditions; type `show c'
  379.      for details.
  380.  
  381.    The hypothetical commands `show w' and `show c' should show the
  382. appropriate parts of the General Public License.  Of course, the
  383. commands you use may be called something other than `show w' and `show
  384. c'; they could even be mouse-clicks or menu items--whatever suits your
  385. program.
  386.  
  387.    You should also get your employer (if you work as a programmer) or
  388. your school, if any, to sign a "copyright disclaimer" for the program,
  389. if necessary.  Here is a sample; alter the names:
  390.  
  391.      Yoyodyne, Inc., hereby disclaims all copyright
  392.      interest in the program `Gnomovision'
  393.      (which makes passes at compilers) written
  394.      by James Hacker.
  395.      
  396.      SIGNATURE OF TY COON, 1 April 1989
  397.      Ty Coon, President of Vice
  398.  
  399.    This General Public License does not permit incorporating your
  400. program into proprietary programs.  If your program is a subroutine
  401. library, you may consider it more useful to permit linking proprietary
  402. applications with the library.  If this is what you want to do, use
  403. the GNU Library General Public License instead of this License.
  404.  
  405. 
  406. File: gdb.info,  Node: Index,  Prev: Copying,  Up: Top
  407.  
  408. Index
  409. *****
  410.  
  411. * Menu:
  412.  
  413. * #:                                    Command Syntax.
  414. * $_:                                   Convenience Vars.
  415. * $__:                                  Convenience Vars.
  416. * $bpnum:                               Set Breaks.
  417. * .:                                    M2 Scope.
  418. * /proc:                                Process Information.
  419. * @:                                    Arrays.
  420. * # in Modula-2:                        GDB/M2.
  421. * $$:                                   Value History.
  422. * $_ and info breakpoints:              Set Breaks.
  423. * $_ and info line:                     Machine Code.
  424. * $_, $__, and value history:           Memory.
  425. * $:                                    Value History.
  426. * .gdbinit:                             Command Files.
  427. * AMD EB29K:                            Target Commands.
  428. * Bug Criteria:                         Bug Criteria.
  429. * Bug Reports:                          Bug Reporting.
  430. * Bugs in GDB:                          GDB Bugs.
  431. * C and C++:                            C.
  432. * C and C++ checks:                     C Checks.
  433. * C and C++ constants:                  C Operators.
  434. * C and C++ defaults:                   C Defaults.
  435. * C and C++ operators:                  C.
  436. * C++:                                  C.
  437. * C++ exception handling:               Debugging C plus plus.
  438. * C++ scope resolution:                 Variables.
  439. * C++ symbol display:                   Debugging C plus plus.
  440. * Core Dump:                            Bug Criteria.
  441. * EB29K board:                          EB29K Remote.
  442. * EBMON:                                Comms (EB29K).
  443. * Fatal Signal:                         Bug Criteria.
  444. * GDB Bugs, Reporting:                  Bug Reporting.
  445. * GDB reference card:                   Formatting Documentation.
  446. * GNU C++:                              C.
  447. * INCLUDE_RDB:                          VxWorks Remote.
  448. * Invalid Input:                        Bug Criteria.
  449. * Modula-2:                             Modula-2.
  450. * Modula-2 built-ins:                   M2 Operators.
  451. * Modula-2 checks:                      M2 Checks.
  452. * Modula-2 constants:                   Built-In Func/Proc.
  453. * Modula-2 defaults:                    M2 Defaults.
  454. * Modula-2 operators:                   M2 Operators.
  455. * Modula-2, deviations from:            Deviations.
  456. * Nindy:                                i960-Nindy Remote.
  457. * RET:                                  Command Syntax.
  458. * Reporting Bugs in GDB:                GDB Bugs.
  459. * VxWorks:                              VxWorks Remote.
  460. * abbreviation:                         Command Syntax.
  461. * active targets:                       Active Targets.
  462. * add-symbol-file:                      Files.
  463. * add-syms:                             Renamed Commands.
  464. * all-breakpoints:                      Set Breaks.
  465. * arguments (to your program):          Arguments.
  466. * artificial array:                     Arrays.
  467. * assignment:                           Assignment.
  468. * attach:                               Attach.
  469. * attach:                               Attach.
  470. * automatic display:                    Auto Display.
  471. * b:                                    Set Breaks.
  472. * backtrace:                            Backtrace.
  473. * break:                                Set Breaks.
  474. * break in overloaded functions:        Debugging C plus plus.
  475. * breakpoint commands:                  Break Commands.
  476. * breakpoint conditions:                Conditions.
  477. * breakpoint numbers:                   Breakpoints.
  478. * breakpoint on memory address:         Breakpoints.
  479. * breakpoint on variable modification:  Breakpoints.
  480. * breakpoints:                          Breakpoints.
  481. * bt:                                   Backtrace.
  482. * call:                                 Calling.
  483. * call overloaded functions:            Cplusplus expressions.
  484. * call stack:                           Stack.
  485. * calling functions:                    Calling.
  486. * calling make:                         Shell Commands.
  487. * catch:                                Exception Handling.
  488. * catch exceptions:                     Frame Info.
  489. * cd:                                   Working Directory.
  490. * checks, range:                        Type Checking.
  491. * checks, type:                         Checks.
  492. * clear:                                Delete Breaks.
  493. * clearing breakpoints, watchpoints:    Delete Breaks.
  494. * colon, doubled as scope operator:     M2 Scope.
  495. * colon-colon:                          M2 Scope.
  496. * colon-colon:                          Variables.
  497. * command files:                        Command Files.
  498. * command line editing:                 Editing.
  499. * commands:                             Break Commands.
  500. * commands for C++:                     Debugging C plus plus.
  501. * comment:                              Command Syntax.
  502. * condition:                            Conditions.
  503. * conditional breakpoints:              Conditions.
  504. * configuring GDB:                      Installing GDB.
  505. * confirmation:                         Messages/Warnings.
  506. * continue:                             Continuing and Stepping.
  507. * continue COUNT:                       Conditions.
  508. * continuing:                           Continuing and Stepping.
  509. * controlling terminal:                 Input/Output.
  510. * convenience variables:                Convenience Vars.
  511. * core:                                 Files.
  512. * core dump file:                       Files.
  513. * core-file:                            Files.
  514. * d:                                    Delete Breaks.
  515. * debugging optimized code:             Compilation.
  516. * debugging target:                     Targets.
  517. * define:                               Define.
  518. * delete:                               Delete Breaks.
  519. * delete breakpoints:                   Delete Breaks.
  520. * delete display:                       Auto Display.
  521. * delete environment:                   Renamed Commands.
  522. * deleting breakpoints, watchpoints:    Delete Breaks.
  523. * detach:                               Attach.
  524. * directories for source files:         Source Path.
  525. * directory:                            Source Path.
  526. * dis:                                  Disabling.
  527. * disable:                              Disabling.
  528. * disable breakpoints:                  Disabling.
  529. * disable display:                      Auto Display.
  530. * disabled breakpoints:                 Disabling.
  531. * disassemble:                          Machine Code.
  532. * display:                              Auto Display.
  533. * display of expressions:               Auto Display.
  534. * do:                                   Selection.
  535. * document:                             Define.
  536. * documentation:                        Formatting Documentation.
  537. * down:                                 Selection.
  538. * down-silently:                        Selection.
  539. * download to Nindy-960:                Files.
  540. * download to VxWorks:                  VxWorks download.
  541. * dynamic linking:                      Files.
  542. * eb.log:                               Remote Log.
  543. * echo:                                 Output.
  544. * editing:                              Editing.
  545. * emacs:                                Emacs.
  546. * enable:                               Disabling.
  547. * enable breakpoints:                   Disabling.
  548. * enable display:                       Auto Display.
  549. * enabled breakpoints:                  Disabling.
  550. * end:                                  Break Commands.
  551. * entering numbers:                     Numbers.
  552. * environment (of your program):        Environment.
  553. * error on Valid Input:                 Bug Criteria.
  554. * examining data:                       Data.
  555. * examining memory:                     Memory.
  556. * exception handlers:                   Frame Info.
  557. * exception handlers:                   Exception Handling.
  558. * exec-file:                            Files.
  559. * executable file:                      Files.
  560. * exiting GDB:                          Leaving GDB.
  561. * expressions:                          Expressions.
  562. * expressions in C or C++:              C.
  563. * expressions in C++:                   Cplusplus expressions.
  564. * expressions in Modula-2:              Modula-2.
  565. * f:                                    Selection.
  566. * fatal signals:                        Signals.
  567. * file:                                 Files.
  568. * finish:                               Continuing and Stepping.
  569. * flinching:                            Messages/Warnings.
  570. * floating point:                       Floating Point Hardware.
  571. * floating point registers:             Registers.
  572. * foo:                                  Symbol Errors.
  573. * format options:                       Print Settings.
  574. * formatted output:                     Output formats.
  575. * forward-search:                       Search.
  576. * frame:                                Frames.
  577. * frame:                                Selection.
  578. * frame number:                         Frames.
  579. * frame pointer:                        Frames.
  580. * frameless execution:                  Frames.
  581. * g++:                                  C.
  582. * h:                                    Help.
  583. * handle:                               Signals.
  584. * handling signals:                     Signals.
  585. * help:                                 Help.
  586. * help target:                          Target Commands.
  587. * help user-defined:                    Define.
  588. * history expansion:                    History.
  589. * history file:                         History.
  590. * history number:                       Value History.
  591. * history save:                         History.
  592. * history size:                         History.
  593. * history substitution:                 History.
  594. * i:                                    Help.
  595. * i/o:                                  Input/Output.
  596. * i960:                                 i960-Nindy Remote.
  597. * ignore:                               Conditions.
  598. * ignore count (of breakpoint):         Conditions.
  599. * info:                                 Help.
  600. * info address:                         Symbols.
  601. * info all-registers:                   Registers.
  602. * info args:                            Frame Info.
  603. * info breakpoints:                     Set Breaks.
  604. * info catch:                           Frame Info.
  605. * info convenience:                     Renamed Commands.
  606. * info copying:                         Renamed Commands.
  607. * info directories:                     Renamed Commands.
  608. * info display:                         Auto Display.
  609. * info editing:                         Renamed Commands.
  610. * info f:                               Frame Info.
  611. * info files:                           Files.
  612. * info float:                           Floating Point Hardware.
  613. * info frame:                           Frame Info.
  614. * info frame:                           Show.
  615. * info functions:                       Symbols.
  616. * info history:                         Renamed Commands.
  617. * info line:                            Machine Code.
  618. * info locals:                          Frame Info.
  619. * info proc:                            Process Information.
  620. * info proc id:                         Process Information.
  621. * info proc mappings:                   Process Information.
  622. * info proc status:                     Process Information.
  623. * info proc times:                      Process Information.
  624. * info program:                         Stopping.
  625. * info registers:                       Registers.
  626. * info s:                               Backtrace.
  627. * info set:                             Help.
  628. * info share:                           Files.
  629. * info sharedlibrary:                   Files.
  630. * info signals:                         Signals.
  631. * info source:                          Show.
  632. * info source:                          Symbols.
  633. * info sources:                         Symbols.
  634. * info stack:                           Backtrace.
  635. * info target:                          Files.
  636. * info targets:                         Renamed Commands.
  637. * info terminal:                        Input/Output.
  638. * info types:                           Symbols.
  639. * info user:                            Define.
  640. * info values:                          Renamed Commands.
  641. * info variables:                       Symbols.
  642. * info version:                         Renamed Commands.
  643. * info warranty:                        Renamed Commands.
  644. * info watchpoints:                     Set Watchpoints.
  645. * inheritance:                          Debugging C plus plus.
  646. * init file:                            Command Files.
  647. * initial frame:                        Frames.
  648. * innermost frame:                      Frames.
  649. * inspect:                              Data.
  650. * installation:                         Installing GDB.
  651. * internal GDB breakpoints:             Set Breaks.
  652. * interrupt:                            Leaving GDB.
  653. * jump:                                 Jumping.
  654. * kill:                                 Kill Process.
  655. * l:                                    List.
  656. * languages:                            Languages.
  657. * latest breakpoint:                    Set Breaks.
  658. * linespec:                             List.
  659. * list:                                 List.
  660. * load:                                 Files.
  661. * log file for EB29K:                   Remote Log.
  662. * lost output:                          Break Commands.
  663. * make:                                 Shell Commands.
  664. * mapped:                               Files.
  665. * member functions:                     Cplusplus expressions.
  666. * memory tracing:                       Breakpoints.
  667. * memory-mapped symbol file:            Files.
  668. * multiple targets:                     Active Targets.
  669. * n:                                    Continuing and Stepping.
  670. * namespace in C++:                     Cplusplus expressions.
  671. * negative breakpoint numbers:          Set Breaks.
  672. * next:                                 Continuing and Stepping.
  673. * nexti:                                Continuing and Stepping.
  674. * ni:                                   Continuing and Stepping.
  675. * number representation:                Numbers.
  676. * numbers for breakpoints:              Breakpoints.
  677. * online documentation:                 Help.
  678. * optimized code, debugging:            Compilation.
  679. * outermost frame:                      Frames.
  680. * output:                               Output.
  681. * output formats:                       Output formats.
  682. * overloading:                          Breakpoint Menus.
  683. * overloading in C++:                   Debugging C plus plus.
  684. * partial symbol dump:                  Symbols.
  685. * patching binaries:                    Patching.
  686. * path:                                 Environment.
  687. * pauses in output:                     Screen Size.
  688. * pipes:                                Starting.
  689. * print:                                Data.
  690. * print settings:                       Print Settings.
  691. * printf:                               Output.
  692. * printing data:                        Data.
  693. * printsyms:                            Symbols.
  694. * printsyms:                            Symbols.
  695. * process image:                        Process Information.
  696. * prompt:                               Prompt.
  697. * ptype:                                Symbols.
  698. * pwd:                                  Working Directory.
  699. * q:                                    Leaving GDB.
  700. * quit:                                 Leaving GDB.
  701. * raise exceptions:                     Exception Handling.
  702. * range checking:                       Type Checking.
  703. * rbreak:                               Set Breaks.
  704. * reading symbols immediately:          Files.
  705. * readline:                             Editing.
  706. * readnow:                              Files.
  707. * redirection:                          Input/Output.
  708. * reference card:                       Formatting Documentation.
  709. * reference declarations:               Cplusplus expressions.
  710. * registers:                            Registers.
  711. * regular expression:                   Set Breaks.
  712. * reloading symbols:                    Messages/Warnings.
  713. * remote debugging:                     Remote.
  714. * repeating commands:                   Command Syntax.
  715. * reset:                                Nindy reset.
  716. * resuming execution:                   Continuing and Stepping.
  717. * return:                               Returning.
  718. * returning from a function:            Returning.
  719. * reverse-search:                       Search.
  720. * run:                                  Starting.
  721. * running:                              Starting.
  722. * running 29K programs:                 EB29K Remote.
  723. * running VxWorks tasks:                VxWorks attach.
  724. * s:                                    Continuing and Stepping.
  725. * saving symbol table with memory mapping: Files.
  726. * scope:                                M2 Scope.
  727. * search:                               Search.
  728. * searching:                            Search.
  729. * selected frame:                       Stack.
  730. * set addressprint:                     Renamed Commands.
  731. * set args:                             Arguments.
  732. * set array-max:                        Renamed Commands.
  733. * set arrayprint:                       Renamed Commands.
  734. * set asm-demangle:                     Renamed Commands.
  735. * set caution:                          Renamed Commands.
  736. * set check:                            Type Checking.
  737. * set check:                            Range Checking.
  738. * set check range:                      Range Checking.
  739. * set check type:                       Type Checking.
  740. * set complaints:                       Messages/Warnings.
  741. * set confirm:                          Messages/Warnings.
  742. * set demangle:                         Renamed Commands.
  743. * set editing:                          Editing.
  744. * set environment:                      Environment.
  745. * set height:                           Screen Size.
  746. * set history expansion:                History.
  747. * set history filename:                 History.
  748. * set history save:                     History.
  749. * set history size:                     History.
  750. * set history write:                    Renamed Commands.
  751. * set language:                         Manually.
  752. * set listsize:                         List.
  753. * set prettyprint:                      Renamed Commands.
  754. * set print address:                    Print Settings.
  755. * set print array:                      Print Settings.
  756. * set print asm-demangle:               Print Settings.
  757. * set print demangle:                   Print Settings.
  758. * set print elements:                   Print Settings.
  759. * set print object:                     Print Settings.
  760. * set print pretty:                     Print Settings.
  761. * set print sevenbit-strings:           Print Settings.
  762. * set print union:                      Print Settings.
  763. * set print vtbl:                       Print Settings.
  764. * set prompt:                           Prompt.
  765. * set radix:                            Numbers.
  766. * set screen-height:                    Renamed Commands.
  767. * set screen-width:                     Renamed Commands.
  768. * set sevenbit-strings:                 Renamed Commands.
  769. * set symbol-reloading:                 Messages/Warnings.
  770. * set unionprint:                       Renamed Commands.
  771. * set variable:                         Assignment.
  772. * set verbose:                          Messages/Warnings.
  773. * set vtblprint:                        Renamed Commands.
  774. * set width:                            Screen Size.
  775. * set write:                            Patching.
  776. * setting variables:                    Assignment.
  777. * setting watchpoints:                  Set Watchpoints.
  778. * share:                                Files.
  779. * shared libraries:                     Files.
  780. * sharedlibrary:                        Files.
  781. * shell:                                Shell Commands.
  782. * shell escape:                         Shell Commands.
  783. * show:                                 Help.
  784. * show addressprint:                    Renamed Commands.
  785. * show args:                            Arguments.
  786. * show array-max:                       Renamed Commands.
  787. * show arrayprint:                      Renamed Commands.
  788. * show asm-demangle:                    Renamed Commands.
  789. * show caution:                         Renamed Commands.
  790. * show check range:                     Range Checking.
  791. * show check type:                      Type Checking.
  792. * show commands:                        History.
  793. * show complaints:                      Messages/Warnings.
  794. * show confirm:                         Messages/Warnings.
  795. * show convenience:                     Convenience Vars.
  796. * show copying:                         Help.
  797. * show demangle:                        Renamed Commands.
  798. * show directories:                     Source Path.
  799. * show editing:                         Editing.
  800. * show environment:                     Environment.
  801. * show height:                          Screen Size.
  802. * show history:                         History.
  803. * show history write:                   Renamed Commands.
  804. * show language:                        Show.
  805. * show listsize:                        List.
  806. * show paths:                           Environment.
  807. * show prettyprint:                     Renamed Commands.
  808. * show print address:                   Print Settings.
  809. * show print array:                     Print Settings.
  810. * show print asm-demangle:              Print Settings.
  811. * show print demangle:                  Print Settings.
  812. * show print elements:                  Print Settings.
  813. * show print object:                    Print Settings.
  814. * show print pretty:                    Print Settings.
  815. * show print sevenbit-strings:          Print Settings.
  816. * show print union:                     Print Settings.
  817. * show print vtbl:                      Print Settings.
  818. * show prompt:                          Prompt.
  819. * show radix:                           Numbers.
  820. * show screen-height:                   Renamed Commands.
  821. * show screen-width:                    Renamed Commands.
  822. * show sevenbit-strings:                Renamed Commands.
  823. * show unionprint:                      Renamed Commands.
  824. * show values:                          Value History.
  825. * show verbose:                         Messages/Warnings.
  826. * show version:                         Help.
  827. * show vtblprint:                       Renamed Commands.
  828. * show warranty:                        Help.
  829. * show width:                           Screen Size.
  830. * show write:                           Patching.
  831. * si:                                   Continuing and Stepping.
  832. * signal:                               Signaling.
  833. * signals:                              Signals.
  834. * silent:                               Break Commands.
  835. * size of screen:                       Screen Size.
  836. * source:                               Command Files.
  837. * source path:                          Source Path.
  838. * stack frame:                          Frames.
  839. * stacking targets:                     Active Targets.
  840. * starting:                             Starting.
  841. * step:                                 Continuing and Stepping.
  842. * stepi:                                Continuing and Stepping.
  843. * stepping:                             Continuing and Stepping.
  844. * stupid questions:                     Messages/Warnings.
  845. * symbol dump:                          Symbols.
  846. * symbol overloading:                   Breakpoint Menus.
  847. * symbol table:                         Files.
  848. * symbol-file:                          Files.
  849. * symbols, reading immediately:         Files.
  850. * target:                               Targets.
  851. * target amd-eb:                        Target Commands.
  852. * target core:                          Target Commands.
  853. * target exec:                          Target Commands.
  854. * target nindy:                         Target Commands.
  855. * target remote:                        Target Commands.
  856. * target vxworks:                       Target Commands.
  857. * tbreak:                               Set Breaks.
  858. * terminal:                             Input/Output.
  859. * this:                                 Cplusplus expressions.
  860. * tty:                                  Input/Output.
  861. * type checking:                        Checks.
  862. * type conversions in C++:              Cplusplus expressions.
  863. * u:                                    Continuing and Stepping.
  864. * undisplay:                            Auto Display.
  865. * unset:                                Renamed Commands.
  866. * unset environment:                    Environment.
  867. * until:                                Continuing and Stepping.
  868. * up:                                   Selection.
  869. * up-silently:                          Selection.
  870. * user-defined command:                 Define.
  871. * value history:                        Value History.
  872. * variable name conflict:               Variables.
  873. * variable values, wrong:               Variables.
  874. * variables, setting:                   Assignment.
  875. * version number:                       Help.
  876. * watch:                                Set Watchpoints.
  877. * watchpoints:                          Breakpoints.
  878. * whatis:                               Symbols.
  879. * where:                                Backtrace.
  880. * working directory (of your program):  Working Directory.
  881. * working language:                     Languages.
  882. * writing into corefiles:               Patching.
  883. * writing into executables:             Patching.
  884. * wrong values:                         Variables.
  885. * x:                                    Memory.
  886.  
  887.  
  888.